14 research outputs found

    Living objects: towards flexible big data sharing

    Get PDF
    Data sharing and especially enabling third parties to build new services using large amounts of shared data is clearly a trend for the future and a main driver for innovation. However, sharing data is a challenging and involved process today: The owner of the data wants to maintain full and immediate control on what can be done with it, while users are interested in offering new services which may involve arbitrary and complex processing over large volumes of data. Currently, flexibility in building applications can only be achieved with public or non-sensitive data, which is released without restrictions. In contrast, if the data provider wants to impose conditions on how data is used, access to data is centralized and only predefined functions are provided to the users. We advocate for an alternative that takes the best of both worlds: distributing control on data among the data itself to provide flexibility to consumers. To this end, we exploit the well-known concept of object, an abstraction that couples data and code, and make it act and react according to the circumstances.Facultad de Informátic

    Living objects: towards flexible big data sharing

    Get PDF
    Data sharing and especially enabling third parties to build new services using large amounts of shared data is clearly a trend for the future and a main driver for innovation. However, sharing data is a challenging and involved process today: The owner of the data wants to maintain full and immediate control on what can be done with it, while users are interested in offering new services which may involve arbitrary and complex processing over large volumes of data. Currently, flexibility in building applications can only be achieved with public or non-sensitive data, which is released without restrictions. In contrast, if the data provider wants to impose conditions on how data is used, access to data is centralized and only predefined functions are provided to the users. We advocate for an alternative that takes the best of both worlds: distributing control on data among the data itself to provide flexibility to consumers. To this end, we exploit the well-known concept of object, an abstraction that couples data and code, and make it act and react according to the circumstances.Facultad de Informátic

    Remotely piloted aircraft systems and a wireless sensors network for radiological accidents

    Get PDF
    In critical radiological situations, the real time information that we could get from the disaster area becomes of great importance. However, communication systems could be affected after a radiological accident. The proposed network in this research consists of distributed sensors in charge of collecting radiological data and ground vehicles that are sent to the nuclear plant at the moment of the accident to sense environmental and radiological information. Afterwards, data would be analyzed in the control center. Collected data by sensors and ground vehicles would be delivered to a control center using Remotely Piloted Aircraft Systems (RPAS) as a message carrier. We analyze the pairwise contacts, as well as visiting times, data collection, capacity of the links, size of the transmission window of the sensors, and so forth. All this calculus was made analytically and compared via network simulations.Peer ReviewedPostprint (published version

    Towards DaaS 2.0: Enriching Data Models

    Get PDF
    Current Data as a Service solutions present a lack of flexibility in terms of allowing users to customize the underlying data models by including new concepts or functionalities. Data providers either publish global APIs to make data available, or 'sell' and transfer data to clients so they can do whatever they want with it. Thereby, collaboration and B2B becomes limited and sometimes is not even feasible. Our technology implements the necessary mechanisms for data providers to enable their clients to enrich data models both with additional concepts and with new methods that can be executed and, in turn, published as new services.Postprint (author’s final draft

    Living objects: towards flexible big data sharing

    Get PDF
    Data sharing and especially enabling third parties to build new services using large amounts of shared data is clearly a trend for the future and a main driver for innovation. However, sharing data is a challenging and involved process today: The owner of the data wants to maintain full and immediate control on what can be done with it, while users are interested in offering new services which may involve arbitrary and complex processing over large volumes of data. Currently, flexibility in building applications can only be achieved with public or non-sensitive data, which is released without restrictions. In contrast, if the data provider wants to impose conditions on how data is used, access to data is centralized and only predefined functions are provided to the users. We advocate for an alternative that takes the best of both worlds: distributing control on data among the data itself to provide flexibility to consumers. To this end, we exploit the well-known concept of object, an abstraction that couples data and code, and make it act and react according to the circumstances.Facultad de Informátic

    Dataclay: A distributed data store for effective inter-player data sharing

    Get PDF
    In the Big Data era, both the academic community and industry agree that a crucial point to obtain the maximum benefits from the explosive data growth is integrating information from different sources, and also combining methodologies to analyze and process it. For this reason, sharing data so that third parties can build new applications or services based on it is nowadays a trend. Although most data sharing initiatives are based on public data, the ability to reuse data generated by private companies is starting to gain importance as some of them (such as Google, Twitter, BBC or New York Times) are providing access to part of their data. However, current solutions for sharing data with third parties are not fully convenient to either or both data owners and data consumers. Therefore we present dataClay, a distributed data store designed to share data with external players in a secure and flexible way based on the concepts of identity and encapsulation. We also prove that dataClay is comparable in terms of performance with trendy NoSQL technologies while providing extra functionality, and resolves impedance mismatch issues based on the Object Oriented paradigm for data representation.This work has been supported by the Spanish Government (grant SEV2015-0493 of the Severo Ochoa Program), by the Spanish Ministry of Science and Innovation (contract TIN2015-65316) and by Generalitat de Catalunya (contract 2014-SGR-1051). Special thanks go to Dr. Oscar Romero (Universitat Politècnica de Catalunya) for providing helpful feedback on the paper.Peer ReviewedPostprint (published version

    Monitoring radiological incidents through an opportunistic network

    No full text
    In case of radiological incidents before to send a human team to the site would be better have real time information about the situation that rescue teams can find. In this paper we simulate an opportunistic network over the nuclear plant of AscĂł, in Tarragona, Spain to provide network connectivity and resource utilization to the rescue teams supposing a highly partitioned ad-hoc network. The system consists of distributed sensors in charge of collecting radiological data and ground vehicles that are sent to the nuclear plant at the moment of the accident to sense environmental and radiological information. Afterwards, data would be analyzed in the control center. Sensed data would be delivered to a control center using an Unmanned Aerial Vehicle (UAV) as a carrier. This research use opportunistically not only communication but also sensing, storage, etc. We analyze the pair wise contacts involved in our architecture, as well as visiting times, data collection, capacity of the links, size of the transmission window of the sensors, etc. Based on this information, we propose a transmission protocol with data control. Finally, we implemented an interface through which the control center can modify the UAV flight plan in order to get the highest quantity of data from sensors and ground vehicles and at the same time maximizing the ground sensed data.Peer ReviewedPostprint (author's final draft

    Towards DaaS 2.0: enriching data models

    No full text
    Current Data as a Service solutions present a lack of flexibility in terms of allowing users to customize the underlying data models by including new concepts or functionalities. Data providers either publish global APIs to make data available, or 'sell' and transfer data to clients so they can do whatever they want with it. Thereby, collaboration and B2B becomes limited and sometimes is not even feasible. Our technology implements the necessary mechanisms for data providers to enable their clients to enrich data models both with additional concepts and with new methods that can be executed and, in turn, published as new services

    Monitoring radiological incidents through an opportunistic network

    No full text
    In case of radiological incidents before to send a human team to the site would be better have real time information about the situation that rescue teams can find. In this paper we simulate an opportunistic network over the nuclear plant of AscĂł, in Tarragona, Spain to provide network connectivity and resource utilization to the rescue teams supposing a highly partitioned ad-hoc network. The system consists of distributed sensors in charge of collecting radiological data and ground vehicles that are sent to the nuclear plant at the moment of the accident to sense environmental and radiological information. Afterwards, data would be analyzed in the control center. Sensed data would be delivered to a control center using an Unmanned Aerial Vehicle (UAV) as a carrier. This research use opportunistically not only communication but also sensing, storage, etc. We analyze the pair wise contacts involved in our architecture, as well as visiting times, data collection, capacity of the links, size of the transmission window of the sensors, etc. Based on this information, we propose a transmission protocol with data control. Finally, we implemented an interface through which the control center can modify the UAV flight plan in order to get the highest quantity of data from sensors and ground vehicles and at the same time maximizing the ground sensed data.Peer Reviewe
    corecore